regexp.onePassInst.Next (field)
28 uses
regexp (current package)
onepass.go#L33: Next []uint32
onepass.go#L78: return i.Next[next]
onepass.go#L213: prog.Inst[ix].Next = nil
onepass.go#L215: prog.Inst[ix].Next = nil
onepass.go#L343: onePassRunes[pc], inst.Next = mergeRuneSets(
onepass.go#L345: if len(inst.Next) > 0 && inst.Next[0] == mergeFailed {
onepass.go#L354: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L355: for i := range inst.Next {
onepass.go#L356: inst.Next[i] = inst.Out
onepass.go#L362: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L363: for i := range inst.Next {
onepass.go#L364: inst.Next[i] = inst.Out
onepass.go#L370: if len(inst.Next) > 0 {
onepass.go#L376: inst.Next = []uint32{inst.Out}
onepass.go#L391: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L392: for i := range inst.Next {
onepass.go#L393: inst.Next[i] = inst.Out
onepass.go#L398: if len(inst.Next) > 0 {
onepass.go#L415: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L416: for i := range inst.Next {
onepass.go#L417: inst.Next[i] = inst.Out
onepass.go#L422: if len(inst.Next) > 0 {
onepass.go#L427: inst.Next = []uint32{inst.Out}
onepass.go#L430: if len(inst.Next) > 0 {
onepass.go#L435: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L436: for i := range inst.Next {
onepass.go#L437: inst.Next[i] = inst.Out
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |